<?php
/**
 *
 *
 * @category     Shuxun Cms
 * @date         2015年10月19日
 * @author       Shuxun Team <kaiping.jiang@scshux.com>
 * @file         SmartyModifier.php
 */
namespace  Scshux\Tag;
use Phalcon\Di\FactoryDefault;
use Scshux\Utils\JSON;
use Scshux\Utils\Image;
use Scshux\Utils\Time;
class SmartyModifier
{

	/**
	 * 格式化时间
	 * @param  $str
	 */
   public  static 	function format_date($str,$arg)
   {
	   	if(empty($arg)){
	   		$arg = 'Y-m-d H:i:s';
	   	}
	   	if(empty($str)){
	   		 return  '';
	   	}
	   	return  Time::local_date($arg,$str);
   }


   /**
    * 中文字符截取
    * @param  $string
    * @param number $strlen
    * @param string $etc
    */
   public static function cn_truncate($string, $strlen = 20, $etc = '...')
   {
		if(mb_strlen($string)<=$strlen) return $string;
		$string = strip_tags($string);
		$str = mb_substr($string,0,$strlen,'utf-8');
		return  $str . $etc;

   }

}